$(function() {

		var t_terminalType = $("#terminalType").val();
	sys.selectpicker({
		id : 'terminalType', // select的id
		url : rootPath + "/dict/listKeyMapEntites", // 请求数据的远程地址
		param : {
			keyType : 'terminalType'
		}, // 过滤参数
		defaultValue:t_terminalType,
		valueField : 'keyValue',
		textField : 'keyIntro',
		width : '200px'
	});								
	
	
	$("#btn_save").click(function() {
		$("#customerVisitLogForm").submit();
		return false;
	});
	
	$("#customerVisitLogForm").validate({
		rules : {
			customerId : {
				required : false,
				minlength : 0,
				maxlength : 19
			},
			terminalType : {
				required : false,
				minlength : 0,
				maxlength : 10
			},
			visitContent : {
				required : false,
				minlength : 0,
				maxlength : 150
			},
			visitTime : {
				required : false,
				minlength : 0,
				maxlength : 19
			},
			visitUrl : {
				required : true,
				minlength : 1,
				maxlength : 150
			}
		},
		messages : {
			id : {
				required : '请填写主键',
				minlength : '主键至少3个字符',
				maxlength : '主键至少19个字符'
			},
			customerId : {
				required : '请填写客户ID',
				minlength : '客户ID至少3个字符',
				maxlength : '客户ID至少19个字符'
			},
			terminalType : {
				required : '请填写访问终端',
				minlength : '访问终端至少3个字符',
				maxlength : '访问终端至少10个字符'
			},
			visitContent : {
				required : '请填写访问内容',
				minlength : '访问内容至少3个字符',
				maxlength : '访问内容至少150个字符'
			},
			visitTime : {
				required : '请填写访问时间',
				minlength : '访问时间至少3个字符',
				maxlength : '访问时间至少19个字符'
			},
			visitUrl : {
				required : '请填写访问页面',
				minlength : '访问页面至少3个字符',
				maxlength : '访问页面至少150个字符'
			}
		},
		errorPlacement : function(error, element) { // 错误信息位置设置方法
			var tagName = $(element).is("select");
    		if(!tagName) {
    			error.insertAfter(element);
    		}else {
    			error.insertAfter(element.parent().next());
    		}
		},
		submitHandler : function(form) {
			form.submit();
		}
	});
	
	$("#btn_back").click(function() {
		window.location.href = rootPath + "/customer/listCustomerVisitLogPage";
	});
	
});

